Benjamin BrantlindBenjamin Brantlind
The Empty Report: When the Football Analysis Room Runs Out of Things to SayA Tuesday morning in Osaka, I opened the scouting report my assistant had sen...
Shopee Cup 2026-2027: Cong An Ha Noi Third in Group B and the Power Map the Opening Matchday Just DrewIt was 1:40 a.m. in Paris. I left a cold cup of coffee beside the keyboard an...
Narrowing Margins: Re-reading China's Table Tennis Dominance Cycle in NumbersHook I stayed behind in the press room in Macao after the semifinal between...
Hanoi 3-0 Lao Cai: the five defeats, the seeding question, and a semifinal decided by spaceAt 9-16 in the second set, Hanoi stood exactly seven points from the edge. On...
Lambiase Leaves Red Bull: When the Singapore Podium Was a Scheduled GoodbyeMarina Bay has always been a place where people tell the truth. A street...
Seven points, a goalless draw, and the real test awaiting Becamex TP.HCMOn the training pitch, studs on the concrete walkway sound dry and short,...
When Data Is Empty: Why Table Tennis Analysis Needs Quality Input Information?This article is based on Stage-2 deep professional analysis of table tennis,...
The Himass–TanVuu PUBG bans: VTV3 and the still-empty column in Vietnam's esports rulebookAt 1:12 a.m. Shenzhen time, the spreadsheet on my second monitor was still...
Fenerbahçe 100-76 Bayern: Where Horton-Tucker Touched the Ball and the German Defense CollapsedThere are nights in Istanbul when the bounce of the ball on the hardwood soun...
Chess Olympiad 2026: India Defends Throne in Samarkand, Gukesh and Sindarov Write a New ChapterSamarkand, the legendary city on the Silk Road, where turquoise domes reflect...
Manchester City, Five Wins and the Unread SedimentOne afternoon I sat for a long time in my twelve-square-metre room, a...
A Nine-Dimension Football Report With Every Box Ticked and Nothing InsideAt 2 a.m. in Shenzhen, the file lands in the editorial group chat. Nine...
India 3-0 Kazakhstan at Asian Games 2026: A Clean Scoreboard and Two Rackets That Never Left the BenchOn the stadium scoreboard, one line flashed up so lopsided that I had to read...
CA TPHCM vs The Cong Viettel, Round 4: When the Predicted Lineup Lists Twelve NamesI counted the names on CA TPHCM's predicted lineup three times. The first pas...
siuhy Becomes Free Agent After Liquid Exit: 16 Months, 185 Maps and an Empty IGL SeatThe day Team Liquid moved Kamil "siuhy" Szkaradek to the bench and handed the...
World Cup Astana: Coetze Cuts 1.24 Seconds, Barr Loses 200 Breaststroke CrownThe scoreboard at the Astana stop returned a gap I had to reopen three times:...
Pitt Panthers Rise to No. 1: When Rankings Tell the Story, Data Stays SilentThe opening week of NCAA Division I women's volleyball witnessed a striking...
"United 93" – The Name That Woke Memory and a Process Lesson from League OneA t-shirt printed with the words "United 93" hangs quietly on a rack: three...
GAM Esports enters VCT Pacific 2027: a new partner slot and an unresolved data problemA notable number frames the GAM Esports story in VCT Pacific 2027: the region...
De'Von Achane tears his ACL: Miami loses a weapon, and loses the leverage of a contract yearThree touches. One tackle by Alohi Gilman. And then the longest silence an...
